Names
Scientific Name:Libystes edwardsi
ZH Common Names:艾氏突颚蟹
Classification
Arthropoda > Malacostraca > Decapoda > Swimming crabs > Libystes
Scientific Name:Libystes edwardsi
ZH Common Names:艾氏突颚蟹
Arthropoda > Malacostraca > Decapoda > Swimming crabs > Libystes